//
// Created by Zhangwj on 2023/9/27.
//

#ifndef COMPILE_TASK2_RETURNSTMTITEMNODE_H
#define COMPILE_TASK2_RETURNSTMTITEMNODE_H


#include "StmtItemNode.h"
#include "../../Parser.h"

class ReturnStmtItemNode : public StmtItemNode {
public:
    //'return' [Exp] ';'
    std::unique_ptr<ExpNode> Exp;

    static std::unique_ptr<ReturnStmtItemNode> ReturnStmtItemParser(Parser &parser);
};


#endif //COMPILE_TASK2_RETURNSTMTITEMNODE_H
